bitkeeper revision 1.1389.19.8 (428335d9JeSxN4hU8MATZ9cOA0J-bg)
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 12 May 2005 10:54:17 +0000 (10:54 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 12 May 2005 10:54:17 +0000 (10:54 +0000)
Read-only mapping in blkback driver was correct after all.
Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6.11-xen-sparse/drivers/xen/blkback/blkback.c

index 7101103a89c8b3cedf1db5b65470798143088062..b1acbcfc3a6b0bfe2fa724eb5c4355e26c647fef 100644 (file)
@@ -489,7 +489,7 @@ static void dispatch_rw_block_io(blkif_t *blkif, blkif_request_t *req)
         aop[i].u.map_grant_ref.dom = blkif->domid;
         aop[i].u.map_grant_ref.ref = blkif_gref_from_fas(fas);
         aop[i].u.map_grant_ref.flags = GNTMAP_host_map;
-        if ( operation == READ )
+        if ( operation == WRITE )
             aop[i].u.map_grant_ref.flags |= GNTMAP_readonly;
     }